namespace Crawler
{
	/// <summary>
	/// understands a download store 
	/// </summary>
	public interface IDownloadStore 
	{
		int Count { get; }
		IResourceReference GetResource(IKey key);
		void Add(IKey Key, IResourceReference reference);
		void Remove(Key Key);
	}
}